package com.baofu.paycore.web.controller.model;

import com.baofu.paycore.service.facade.model.PayBaseDTO;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

/**
 * description:
 * <p>
 * 1.
 * </p>
 * User: xin deng  Date: 16/6/14 ProjectName: paycore Version: 1.0
 */
@Setter
@Getter
@ToString(callSuper = true)
public class WebPayVO extends PayBaseDTO {

    /** 付款方ID，传递付款方客户帐号(contractNo) */
    private String payerNo;

    /** 收款方ID，传递收款方客户帐号(contractNo) */
    private String payeeNo;

    /** 付款方资金账户号 */
    private String payerAccNo;

    /**
     * 事件号
     */
    private String eventNo;

    /**
     * 原币币种
     */
    private String sourceCcy;

    /**
     * 原币金额
     */
    private Long sourceAmt;

    /**
     * 付款方资金明细列表
     */
    private FundDetailInfoVO payerFundDetail01;

    /**
     * 付款方资金明细列表
     */
    private FundDetailInfoVO payerFundDetail02;

    /**
     * 收款方资金明细
     */
    private FundDetailInfoVO payeeFundDetail;

}
